package com.accp.demo.pojo.purchase;

import java.io.Serializable;
import java.util.HashSet;
import java.util.Set;

public class PurchaseInquiry implements Serializable {
	/**
	 * 序列
	 */
	private static final long serialVersionUID = -1542890462168698715L;
	private String billNo;/*单据号码*/
	private String billDate;		/*单据日期*/
	private String createTime;	/*创建日期*/
	private String validDate;		/*有效日期*/
	private Integer logicStatus;	/*逻辑状态0删除  1存在*/
	private String supplierNo;	/*供应商编号   供应商表（主键）*/
	private String addressNo;	/*供应商地址编号   供应商地址表（主键）*/
	private	Integer PriceOfTax;		/*单价是否含税0含税1未税*/
	private String maker;	/*制单人员*/
	private String permitter;	/*复核人员*/
	private String remark;	/*备注*/
	private Integer auditStatus;	/*审核状态*/
	private String auditDate;		/*审核时间*/
	private Set<PurchaseInquiryDetail> purchaseInquiryDetails=new HashSet<PurchaseInquiryDetail>();
	public String getBillNo() {
		return billNo;
	}
	public void setBillNo(String billNo) {
		this.billNo = billNo;
	}
	public String getBillDate() {
		return billDate;
	}
	public void setBillDate(String billDat) {
		this.billDate = billDat;
	}
	public String getCreateTime() {
		return createTime;
	}
	public void setCreateTime(String createTime) {
		this.createTime = createTime;
	}
	public String getValidDate() {
		return validDate;
	}
	public void setValidDate(String validString) {
		this.validDate = validString;
	}
	public Integer getLogicStatus() {
		return logicStatus;
	}
	public void setLogicStatus(Integer logicStatus) {
		this.logicStatus = logicStatus;
	}
	public String getSupplierNo() {
		return supplierNo;
	}
	public void setSupplierNo(String supplierNo) {
		this.supplierNo = supplierNo;
	}
	public String getAddressNo() {
		return addressNo;
	}
	public void setAddressNo(String addressNo) {
		this.addressNo = addressNo;
	}
	public Integer getPriceOfTax() {
		return PriceOfTax;
	}
	public void setPriceOfTax(Integer priceOfTax) {
		PriceOfTax = priceOfTax;
	}
	public String getMaker() {
		return maker;
	}
	public void setMaker(String maker) {
		this.maker = maker;
	}
	public String getPermitter() {
		return permitter;
	}
	public void setPermitter(String permitter) {
		this.permitter = permitter;
	}
	public String getRemark() {
		return remark;
	}
	public void setRemark(String remark) {
		this.remark = remark;
	}
	public Integer getAuditStatus() {
		return auditStatus;
	}
	public void setAuditStatus(Integer auditStatus) {
		this.auditStatus = auditStatus;
	}
	public String getAuditDate() {
		return auditDate;
	}
	public void setAuditDate(String auditString) {
		this.auditDate = auditString;
	}
	public Set<PurchaseInquiryDetail> getPurchaseInquiryDetails() {
		return purchaseInquiryDetails;
	}
	public void setPurchaseInquiryDetails(Set<PurchaseInquiryDetail> purchaseinquiryDetails) {
		this.purchaseInquiryDetails = purchaseinquiryDetails;
	}
	public static long getSerialversionuid() {
		return serialVersionUID;
	}
	public PurchaseInquiry() {
		super();
		// TODO Auto-generated constructor stub
	}
	public PurchaseInquiry(String billNo, String billDat, String createTime, String validString, Integer logicStatus,
			String supplierNo, String addressNo, Integer priceOfTax, String maker, String permitter, String remark,
			Integer auditStatus, String auditString, Set<PurchaseInquiryDetail> purchaseinquiryDetails) {
		super();
		this.billNo = billNo;
		this.billDate = billDat;
		this.createTime = createTime;
		this.validDate = validString;
		this.logicStatus = logicStatus;
		this.supplierNo = supplierNo;
		this.addressNo = addressNo;
		PriceOfTax = priceOfTax;
		this.maker = maker;
		this.permitter = permitter;
		this.remark = remark;
		this.auditStatus = auditStatus;
		this.auditDate = auditString;
		this.purchaseInquiryDetails = purchaseinquiryDetails;
	}
	
	public PurchaseInquiry(String billNo, Integer logicStatus) {
		super();
		this.billNo = billNo;
		this.logicStatus = logicStatus;
	}
	public PurchaseInquiry(String billNo, String billDat, String createTime, String validString, Integer logicStatus,
			String supplierNo, String addressNo, Integer priceOfTax, String maker, String permitter, String remark,
			Integer auditStatus, String auditString) {
		super();
		this.billNo = billNo;
		this.billDate = billDat;
		this.createTime = createTime;
		this.validDate = validString;
		this.logicStatus = logicStatus;
		this.supplierNo = supplierNo;
		this.addressNo = addressNo;
		PriceOfTax = priceOfTax;
		this.maker = maker;
		this.permitter = permitter;
		this.remark = remark;
		this.auditStatus = auditStatus;
		this.auditDate = auditString;
	}
	
	public PurchaseInquiry(String billNo, String billDate, String validDate, String supplierNo, String addressNo,
			Integer priceOfTax, String maker, String permitter, String remark) {
		super();
		this.billNo = billNo;
		this.billDate = billDate;
		this.validDate = validDate;
		this.supplierNo = supplierNo;
		this.addressNo = addressNo;
		PriceOfTax = priceOfTax;
		this.maker = maker;
		this.permitter = permitter;
		this.remark = remark;
	}
	
	public PurchaseInquiry(String billNo, String billDate, String createTime, String validDate, Integer logicStatus,
			Integer priceOfTax, String maker, String permitter, String remark) {
		super();
		this.billNo = billNo;
		this.billDate = billDate;
		this.createTime = createTime;
		this.validDate = validDate;
		this.logicStatus = logicStatus;
		PriceOfTax = priceOfTax;
		this.maker = maker;
		this.permitter = permitter;
		this.remark = remark;
	}
	@Override
	public String toString() {
		return "Purchaseinquiry [billNo=" + billNo + ", billDate=" + billDate + ", createTime=" + createTime
				+ ", validDate=" + validDate + ", logicStatus=" + logicStatus + ", supplierNo=" + supplierNo
				+ ", addressNo=" + addressNo + ", PriceOfTax=" + PriceOfTax + ", maker=" + maker + ", permitter="
				+ permitter + ", remark=" + remark + ", auditStatus=" + auditStatus + ", auditDate=" + auditDate
				+ ", purchaseiInquiryDetails=" + purchaseInquiryDetails + "]";
	}
	
	
	
	
}
